package com.zbkj.crmeb.plat.by.dto.attributes;

import java.util.List;

/**
 * @PROJECT_NAME: crmeb-server-new
 * @DESCRIPTION:
 * @USER: wsl
 * @DATE: 2024/2/29 14:13
 */
public class Attributes {

    private FieldData crawler;
    private FieldData task_id;
    private FieldData material;
    private FieldData feature_ids;
    private FieldData raw_data_link;
    private FieldData superior_price;
    private FieldData crawl_timestamp;
    private FieldData pin_category_ids;
    private FieldData feed_last_updated;
    private FieldData _intl_raw_stock_qty;
    private FieldData _intl_supply_price;

    public FieldData get_intl_raw_stock_qty() {
        return _intl_raw_stock_qty;
    }

    public void set_intl_raw_stock_qty(FieldData _intl_raw_stock_qty) {
        this._intl_raw_stock_qty = _intl_raw_stock_qty;
    }

    public FieldData get_intl_supply_price() {
        return _intl_supply_price;
    }

    public void set_intl_supply_price(FieldData _intl_supply_price) {
        this._intl_supply_price = _intl_supply_price;
    }

    public FieldData getCrawler() {
        return crawler;
    }

    public void setCrawler(FieldData crawler) {
        this.crawler = crawler;
    }

    public FieldData getTask_id() {
        return task_id;
    }

    public void setTask_id(FieldData task_id) {
        this.task_id = task_id;
    }

    public FieldData getMaterial() {
        return material;
    }

    public void setMaterial(FieldData material) {
        this.material = material;
    }

    public FieldData getFeature_ids() {
        return feature_ids;
    }

    public void setFeature_ids(FieldData feature_ids) {
        this.feature_ids = feature_ids;
    }

    public FieldData getRaw_data_link() {
        return raw_data_link;
    }

    public void setRaw_data_link(FieldData raw_data_link) {
        this.raw_data_link = raw_data_link;
    }

    public FieldData getSuperior_price() {
        return superior_price;
    }

    public void setSuperior_price(FieldData superior_price) {
        this.superior_price = superior_price;
    }

    public FieldData getCrawl_timestamp() {
        return crawl_timestamp;
    }

    public void setCrawl_timestamp(FieldData crawl_timestamp) {
        this.crawl_timestamp = crawl_timestamp;
    }

    public FieldData getPin_category_ids() {
        return pin_category_ids;
    }

    public void setPin_category_ids(FieldData pin_category_ids) {
        this.pin_category_ids = pin_category_ids;
    }

    public FieldData getFeed_last_updated() {
        return feed_last_updated;
    }

    public void setFeed_last_updated(FieldData feed_last_updated) {
        this.feed_last_updated = feed_last_updated;
    }

    public static class FieldData {
        private List<String> choices;

        public List<String> getChoices() {
            return choices;
        }

        public void setChoices(List<String> choices) {
            this.choices = choices;
        }
    }
}
